You have basically three options: C API, DXL or third party product. The C API is very complex, and the design element creation is not particularly well documented, so I'd skip that if I were you. The DXL approach is very powerful, and will require a certain degree of ramp up time as you create design elements, look at what was created and then reproduce the process yourself. It may require some degree of comfort with XML processing, but the parser and all are at lest built into Notes now. This might be the right approach, depending on whether you have more time or more money. The third party approach is another possibility, about which I am biased, as one of the two tools that I know of you can use is our
Midas Rich Text LSX, which lets you create design elements, manipulate fields, etc. very simply from LotusScript. The other product which I think would also allow dynamic design elements would be TeamStudio Configurator (somewhere at
http://www.teamstudio.com, I would presume. I know much less about that TeamStudio' product, except that their general focus is designers creating a design, whereas Midas is more often used as part of a script to do other things, since it is easier to integrate into the flow of your applications. Obviously, I like the third party approach, but I hope this at least gives you a set of choices or directions to examine.